needle bar (sewing machine) - Spanish English Dictionary